center for study of advertising media - German English Dictionary